fall down and go boom

Slang definitions & phrases for fall down and go boom

fall down and go boom

verb phrase
  1. To take a tumble; fall heavily
  2. To fail, esp utterly and obviously (1930s+)